Tight lower bounds for adaptive linearity tests

نویسنده

  • Shachar Lovett
چکیده

Linearity tests are randomized algorithms which have oracle access to the truth table of some function f , which are supposed to distinguish between linear functions and functions which are far from linear. Linearity tests were first introduced by Blum, Luby and Rubenfeld in [BLR93], and were later used in the PCP theorem among other applications. The quality of a linearity test is described by its correctness c the probability it accepts linear functions, its soundness s the probability it accepts functions far from linear, and its query complexity q the number of queries it makes. The BLR test had q = 3 and s = 1/2. Linearity tests were studied in order to decrease the soundness of linearity tests, while keeping the query complexity small (for one reason, to improve PCP constructions). Samorodnitsky and Trevisan constructed in [ST00] the Complete Graph Test, which for every k ∈ N has q = ( k 2 ) + k and s = 2−( k 2 ). They prove that no Hyper Graph Test can perform better than the Complete Graph Test. Later in [ST06] they prove, among other results, that no non-adaptive linearity test can perform better than the Complete Graph Test. We generalize their result for adaptive tests, and prove that the Complete Graph Test is optimal even against adaptive linearity tests. Our lower bound is actually proven in a more general setting, considering the Average Query Complexity of a linearity test. Our proof technique is somewhat different from the one used in [ST06]. In both cases the behavior of linearity tests against quadratic functions are considered, but while [ST06] uses algebraic analysis of the Gowers Norm of certain functions, we use a more direct combinatorial approach, which allows us to also handle the case of adaptive linearity tests.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lower bounds for adaptive linearity tests

Linearity tests are randomized algorithms which have oracle access to the truth table of some function f, and are supposed to distinguish between linear functions and functions which are far from linear. Linearity tests were first introduced by Blum, Luby and Rubenfeld in [BLR93], and were later used in the PCP theorem, among other applications. The quality of a linearity test is described by i...

متن کامل

Lower bounds for Adaptive Linearity Tests without using the Gowers Norm

Linearity tests are randomized algorithms which have oracle access to the truth table of some function f , which are supposed to distinguish between linear functions and functions which are far from linear. Linearity tests were first introduced by Blum, Luby and Rubenfeld in [BLR93], and were later used in the PCP theorem among other applications. The quality of a linearity test is described by...

متن کامل

Testing Properties of Linear Functions

The function f : F2 → F2 is k-linear if it returns the sum (over F2) of exactly k coordinates of its input. We introduce strong lower bounds on the query complexity for testing whether a function is k-linear. We show that for any k ≤ n 2 , at least k−o(k) queries are required to test k-linearity, and we show that when k ≈ n 2 , this lower bound is nearly tight since 4 3 k+o(k) queries are suffi...

متن کامل

Comment on TR07-090

The result of the paper can be deduced from already known results in [ST06] and [BHR05]. 1 MainAfter publishing the paper in ECCC, it has come to my attention that the result provenin the paper, lower bounds for adaptive linearity tests, can be deduced from alreadyknown results.As stated in the paper, the lower bound for non-adaptive linearity tests was provenby Samorodnitsk...

متن کامل

Noisy Adaptive Group Testing: Bounds and Algorithms

The group testing problem consists of determining a small set of defective items from a larger set of items based on a number of possibly-noisy tests, and is relevant in applications such as medical testing, communication protocols, pattern matching, and many more. One of the defining features of the group testing problem is the distinction between the non-adaptive and adaptive settings: In the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 14  شماره 

صفحات  -

تاریخ انتشار 2007